package com.wego.mapper;

import com.wego.common.tk.plus.mapper.BatchUpdateSelectiveByIdMapper;
import tk.mybatis.mapper.additional.insert.InsertListMapper;
import tk.mybatis.mapper.annotation.RegisterMapper;
import tk.mybatis.mapper.common.Mapper;
import tk.mybatis.mapper.common.ids.DeleteByIdsMapper;

/**
 * @InterfaceName: BaseMapper
 * @description: 基础Mapper
 * @author: Li Chuanwei
 * @date: 2023/07/10 12:30
 **/
@RegisterMapper
public interface BaseMapper<T> extends Mapper<T>, InsertListMapper<T>, DeleteByIdsMapper<T>, BatchUpdateSelectiveByIdMapper<T> {
}
